Definition of Lowland Scot

  • (noun) a native of the Lowlands of Scotland

Synonyms of Lowland Scot


Antonyms of Lowland Scot


No Antonyms Found.

Homophones of Lowland Scot


No Homophones Found.